package com.example.demo.service;

import java.math.BigDecimal;
import java.util.List;

import com.example.demo.dto.ActiveUserDto;
import com.example.demo.dto.FavorableDto;
import com.example.demo.dto.TurnoverDto;

/*
 *  用于影院后台数据统计页面
 */
public interface DataStatisticsService {
	
	//统计营业额
	BigDecimal getTurnover();
	
	//统计近一个月用户量
	int getUserNumber();
	
	//查询分院个数
	int getCinema();
	
	//统计好评率
	double getFavorableRate();
	
	//统计观影喜好
	List<FavorableDto> getFavorable();
	
	//统计营业额
	List<TurnoverDto> getTurnoverTable(String odata);
	
	//统计每月活跃用户
	List<ActiveUserDto> getActiveUserTable(String odata);
}
